#include<stdio.h>
#include<stdlib.h>
int compare(const void *a,const void *b)
{
	int *pa=(int*)a;
	int *pb=(int*)b;
	int num1 =*pa;
	int num2= *pb;
	return num2-num1;
}
int main()
{
	int len;
	scanf("%d",&len);
	int a[len];
	int i;
	for(i=0;i<len;i++)
	{
		scanf("%d",&a[i]);
	}


	qsort(a,len,sizeof(int),compare);

	for(i=0;i<len;i++)
	{
		printf("%d ",a[i]);
	}
	return 0;
}


